package com.thor.palmmall.util.converter;

/**
 * 对象转换器。
 * 
 * @author Debenson
 * @since 0.1
 */
public interface Converter<S, T> {

  /**
   * 将源对象转换成目标对象。
   * 
   * @param source
   *          源对象。
   * @param fetchParts
   *          要额外转换的数据。
   * @return 目标对象。
   */
  public T convert(S source, String... fetchParts);

}
